2D structure of Tebufenozide

Tebufenozide

CAS 112410-23-8C22H28N2O2352.48 g/mol
CompoundList