66056-60-8
2,4-Pyrrolidinedione,3-(1-Hydroxyethylidene)-,(3E)-
Product Code:
1356076
Molecular Formula:
C6H7NO3
Molecular Weight:
141.12
Order 66056-60-8