Darbufelone mesilate

Darbufelone mesilate · CAS 139340-56-0