chemical structure of 105835-44-7 FT-0642609

Product Name:

15-KEDE

Catalog No: FT-0642609

CAS NO:105835-44-7
MW:322.5000 g/mol
MF:C20H34O3
INCHI KEY:QZCMHXPXGACWLJ-QWAPPMFBSA-N