73276-70-7
3-(DIPHENYLHYDRAZONOMETHYL)-9-ETHYLCARBAZOLE
Product Code:
237695
Molecular Formula:
C27H23N3
Molecular Weight:
389.49
Order 73276-70-7