(2-Phenylphenyl) 3-iodo-4-methoxy-benzoate

P28181
MFCD03628416
C20H15IO3
430.24
We accept Blanket Purchase Order