Home Chemical Details 887411-61-2
ETHYL-5-INDAZOLOYL-ACETATE
ethyl 3-(1H-indazol-5-yl)-3-oxopropanoate
3-(1H-Indazol-5-yl)-3-oxopropanoic acid ethyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us