138720-02-2
3-Benzyloxy-2-iodophenyl trifluoromethanesulfonate
Product Code:
1827364
Molecular Formula:
Molecular Weight:
Order 138720-02-2