Pirfenidone-d3

Pirfenidone-d3 · CAS 1093951-85-9