Pirfenidone

Cas Number: 53179-13-8
Product Code
122638
Product Name
Pirfenidone
Cas Number
53179-13-8
Boiling Point
152.741 ( ℃ )