Free release

41116-91-0 decanedioic acid, bis(2-oxo-2h-1-benzopyran-7-yl) ester

service@apichina.com
Product Name Decanedioic acid, bis(2-oxo-2H-1-benzopyran-7-yl) ester
CAS No. 41116-91-0
Molecular Formula C28H26O8