107788-21-6
(4Z)-4-({3,4-dihydroxy-5-[(phenylsulfanyl)methyl]phenyl}methylidene)-1-phenylpyrazolidine-3,5-dione
Product Code:
1069894
Molecular Formula:
C23H18N2O4S
Molecular Weight:
418.47
Order 107788-21-6