Basic information Supplier

20988-30-1(α-[4-(3,4-Dihydroxyphenyl)-3-hydroxy-5-oxofuran-2(5H)-ylidene]-3,4-dihydroxybenzeneacetic acid)

Basic information Supplier
20988-30-1 Basic informationMore

Browse by Nationality 20988-30-1 Suppliers >China suppliers

Recommend You Select Member Companies