65569-29-1

DY565773 | 65569-29-1 | Cloxacepride
Cloxacepride

CAS Number : 65569-29-1

Catalog Number : DY565773

MDL Number : MFCD00867084

Molecular Formula : C22H27Cl2N3O4 | Molecular Weight : 468.37

Latest search :