2,3-Diphenyl-1H-benzo[f]indole

Product Code: 81326796
Molecular Formula:
Molecular Weight:
117000-28-9