21895-93-2
2,5-Pyrrolidinedione, 3-(diphenylmethylene)-
Product Code:
1911735
Molecular Formula:
C17H13NO2
Molecular Weight:
Order 21895-93-2