terpenes and terpenoids

DOC ID. 12822

INCI terpenes and terpenoids
CAS No. 65996-98-7
RM C10H16
BM 136.238 g/mol
Kegunaan

Sign In