HARPIC is a very good brand and disinfectant toilets cleaner that removes tough stains removes more yellowish stain.
Freshens the toilet and making it a smart toilet solution.
This product use in my home before 10 year it so good for toilet cleaner. I dont't think there is a need to try any other alternative avilable in the market.
I am very happy with harpic .