851229-82-8
5-cyano-7-(3-methoxyphenyl)-1-phenylbenzimidazole
Product Code:
1610189
Molecular Formula:
Molecular Weight:
Order 851229-82-8