Tebufenozide

Tebufenozide
Cat.No.KY111013
NameTebufenozide
CAS112410-23-8
MDL MFCD00467963
MolFormula C22H28N2O2 MolWeight 352.47

Enquiry

Change