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 ProductsCATNameHY-B0673-01PirfenidoneGP4948-250mgPirfenidoneB2660-10PirfenidoneB2660-50PirfenidoneM14890-01PirfenidoneKL-01-00256Pirfenidonesc-203663PirfenidoneT2386-01PirfenidoneB2288-10PirfenidoneJH327094Pirfenidone