1131588-23-2
Ethyl 4-(dimethylamino)-3-iodobenzoate
Product Code:
2363779
Molecular Formula:
C11H14INO2
Molecular Weight:
319.13
Order 1131588-23-2