Halofuginone hydrobromide64924-67-0100 % similar Halofuginone55837-20-295 % similar Halofuginone lactate82186-71-881 % similar Febrifugine24159-07-766 % similar 7-Bromo-6-chloro-4-quinazolinone17518-98-831 % similar