893555-90-3

Revamilast

Revamilast
CAS 893555-90-3 molecular structure
Product Code
1642253
Product Name
Revamilast
CAS Number
893555-90-3
Molecular Formula
C18H9Cl2F2N3O4