63131-30-6

Ethyl 4-iodobenzoylacetate

63131-30-6

Cat.No. CM13720 Chemical NameEthyl 4-iodobenzoylacetate MolFormula C11H11IO3 MolWeight 318.1077
Enquiry