101855-74-7
1-(4-hydroxyphenyl)-2-phenyl-4-[2-(phenylsulfanyl)ethyl]pyrazolidine-3,5-dione
Product Code:
2086389
Molecular Formula:
C23H20N2O3S
Molecular Weight:
Order 101855-74-7