Polyglyceryl-10 decaoleate

DOC ID. 14775

INCI Polyglyceryl-10 decaoleate
CAS No. 11094-60-3
RM C210H382O31
BM 28.897.875
Kegunaan

Sign In