138489-18-6

Chemical Name: Ro-31-8220 - CAS 138489-18-6
Structure:
138489-18-6 Ro-31-8220 - CAS 138489-18-6
CAS: 138489-18-6
ID: 98018664
Supplier: Alfa Chemistry

Get a quote


Chemical Name: Ro 31-8220 Mesylate
Structure:
138489-18-6 Ro 31-8220 Mesylate
CAS: 138489-18-6
ID:
Supplier: BOC Sciences

Get a quote