611211-45-1
7-Indolizinecarbonitrile, 1-benzoyl-2,3-diphenyl-
Product Code:
1695893
Molecular Formula:
C28H18N2O
Molecular Weight:
Order 611211-45-1