product Name:OCTYLDODECYL RICINOLEATE
  • 125093-27-8
  • C38H74O3
  • 578.99236
  • OCTYLDODECYL RICINOLEATE 125093-27-8