58528-23-7
4-(3-HYDROXYBUTYL)-1,2-DIPHENYLPYRAZOLIDINE-3,5-DIONE
Product Code:
1550097
Molecular Formula:
C19H20N2O3
Molecular Weight:
324.37
Order 58528-23-7