product Name:DIOCTYLDODECYL DIMER DILINOLEATE
  • 129423-60-5