ProductsPirfenidonePirfenidoneCAT:940-317114Size:500.0mgPrice:AskLogin for priceAvailability: 24/48H Stock Items & 2 to 6 Weeks non Stock Items.Dry Ice Shipment: NoPrevious slideNext slidePrevious slideNext slideRelated ProductsCATName317114PirfenidoneAlternative ProductsCATNameMBS384199-01Pirfenidonebs-82463C-01Pirfenidone1093/50PirfenidoneRM-P180600-01Pirfenidonesc-203663APirfenidoneB2288-50PirfenidoneB2288-SPirfenidoneJH327094Pirfenidone1093/10PirfenidoneMBS3604888-01Pirfenidone