Satranidazole

Satranidazole · CAS 56302-13-7