3-Benzyloxy-2-iodophenyl trifluoromethanesulfonate

Product Code: 1827364
Molecular Formula:
Molecular Weight:
138720-02-2