18792-79-5
2-Phenyl-7H-benz[de]anthracen-7-one
Product Code:
1123586
Molecular Formula:
Molecular Weight:
Order 18792-79-5