ProductsPirfenidonePirfenidoneCAT:1093/101093/10622-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 ProductsCATNameM14890-01PirfenidoneMBS384199-01PirfenidoneT2386-01PirfenidoneGP4948-1gPirfenidoneB2288-500PirfenidoneB2288-SPirfenidonebs-82463C-01PirfenidoneMBS3604888-01PirfenidoneRM-P180600-01Pirfenidone256262-01Pirfenidone