Position: Allbio pharm Co., Ltd ›  Product
(E)-3,4-dihydroxy-N'-(2-hydroxybenzylidene)benzohydrazide
304481-60-5 AD13458
(E)-3,4-dihydroxy-N'-(2-hydroxybenzylidene)benzohydrazide
98 white soild