142880-36-2

DY445816 | 142880-36-2 | Ilomastat
Ilomastat

CAS Number : 142880-36-2

Catalog Number : DY445816

MDL Number : MFCD00917040

Molecular Formula : C20H28N4O4 | Molecular Weight : 388.46

Latest search :