Fenbufen (substance)
Supplier: international · SCTID 396052008
Diphenyl Non-steroidal anti-inflammatory agent