You asked:

is indomethacin a pain killer

Yes. A Indomethacin is a painkillers.
Indomethacin

painkillers
painkillers
painkillers