32620-66-9
1-benzhydrylpyrrole-2,5-dione
Product Code:
1711615
Molecular Formula:
C17H13NO2
Molecular Weight:
263.29
Order 32620-66-9
benzhydrylpyrrole,dione,CASNo 32620-66-9