84792-78-9
benzyl 3-iodopropylcarbamate
Product Code:
1794955
Molecular Formula:
C11H14INO2
Molecular Weight:
319.13
Order 84792-78-9