Cinnamyl phenylacetate, Cinnamylalphatoluate, Phenyl-essigsaeure-cinnamylester, Benzeneacetic acid,3-phenyl-2-propenyl ester, FEMA No. 2300, 3-Phenylallyl phenylacetate, Benzeneacetic acid,3-phenyl-2-propyl ester, phenyl-acetic acid cinnamyl ester
Experience chemical sourcing with data intelligence.
Schedule a conversation to discover how PINPOOLS can enhance performance across your operations.