Ectylurea

Definition of Ectylurea from the PharmacyDictionary.in

Ectylurea

A mild sedative for treating tension and anxiety

Not Available