Phosphoric acid, 1-ethyl-1H-benzimidazol-2-yl diphenyl ester

Product Code: 1318058
Molecular Formula: C21H19N2O4P
Molecular Weight: 394.36
89596-31-6