(4-Isopropylphenyl) 3-iodo-4-methoxy-benzoate

P26673
587842-29-3
MFCD03628608
C17H17IO3
396.22
We accept Blanket Purchase Order