Benzyl 3-iodo-4-methoxy-benzoate

P30860
817565-22-3
MFCD05054093
C15H13IO3
368.17
We accept Blanket Purchase Order