Products
small
big

Pirfenidone

CAT#: P29906
Product Name: Pirfenidone
M.F.: C12H11NO
M.W.: 185.23
CAS#: 53179-13-8
Specification: 10mg/vial,25mg/vial,50mg/vial