Top Suppliers:I want be here

157636-27-6

157636-27-6 structure
157636-27-6 structure

Name Imidazo[1,2-a]pyrazin-3(7H)-one, 2-[[(2,3-dihydroxy-4-mercaptobutyl)thio](4-hydroxyphenyl)methyl]-6-(4-hydroxyphenyl)-8-(phenylmethyl)-
Molecular Formula C30H29N3O5S2
Molecular Weight 575.7