meaning of Benserazid

Benserazid - German to English

Benserazide [also: Serazide or Ro 4-4602]