305356-24-5
ethyl 4-O-(2-benzimidazolyl)methyl-3-O-(2,4-dichlorobenzyl)-3,4-dihydroxybenzoic acid
Product Code:
2458075
Molecular Formula:
Molecular Weight:
Order 305356-24-5