85573-17-7
Benzimidazole, 1-(4-hydroxybenzyl)-2-(4-hydroxyphenyl)-1.6 hydrate
Product Code:
992830
Molecular Formula:
C20H16N2O2
Molecular Weight:
316.35
Order 85573-17-7