Tebufenozide

Tebufenozide · CAS 112410-23-8