indomethacin ethoxycarbonylmethyl ester
CAS No. 76812-43-6
indomethacin ethoxycarbonylmethyl ester