Harpic is one of the best liquied for toilet cleaning. We also use at our home that really gives best cleaning effect. Best thing easy to apply and nozel that is shaped accordingly to the adjustment of toilet sheet.
Overall the best product and safe to use unlike acids. It quality is high only small quantity is needed to get a good result.