Thiourea

Definition of Thiourea from the PharmacyDictionary.in

Thiourea

Thiourea is a compound with sulfur that can slow down the activity of the thyroid gland, which is important for regulating the body’s metabolism.

Not Available