ProductsPirfenidonePirfenidoneCAT:622-1093/10Size:10 mgPrice:AskLogin for priceAvailability: 24/48H Stock Items & 2 to 6 Weeks non Stock Items.Dry Ice Shipment: NoPrevious slideNext slidePrevious slideNext slideRelated ProductsCATName1093/10Pirfenidone1093/50PirfenidoneAlternative ProductsCATNameHY-B0673-01Pirfenidonesc-203663PirfenidoneT2386-01PirfenidoneKL-01-00256PirfenidoneM14890-01PirfenidoneB2660-10PirfenidoneB2660-50PirfenidoneB2288-10PirfenidoneGP4948-250mgPirfenidoneP7150-01Pirfenidone