Product Inquiry
Ibudilast
Catalog No.:
CL39923
CAS No.:
50847-11-5
Formula:
C14H18N2O