Top Suppliers:I want be here

303134-93-2

303134-93-2 structure
303134-93-2 structure

Name (2-{[2-(2-fluorophenoxy)ethyl]sulfanyl}-1H-benzimidazol-1-yl)acetic acid
Molecular Formula C17H15FN2O3S
Molecular Weight 346.3760032