chemical structure of 20423-99-8 FT-0688596

Product Name:

Desolone

Catalog No: FT-0688596

CAS NO:20423-99-8
MW:344.4000 g/mol
MF:C21H28O4
INCHI KEY:KQZSMOGWYFPKCH-UJPCIWJBSA-N