Deupirfenidone | CAS 1093951-85-9 | DempoChem