Home Chemical Details 26854-48-8
Ai3-11543
Einecs 248-059-3
Phenylstearic acid
phenyloctadecanoic acid
Octadecanoic acid, phenyl-
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us