Hydroxyurea

127-07-1