1131614-90-8
Methyl 4-(3-(dimethylamino)propoxy)-3-Iodobenzoate
Product Code:
1451765
Molecular Formula:
C13H18INO3
Molecular Weight:
363.19
Order 1131614-90-8