6-Trifluoromethoxy-1H-benzoimidazole-2-carbaldehyde

Product Code: 227936
Molecular Formula:
Molecular Weight:
1260675-84-0