I love this product and have been using it for many years. Purchased this from Amazon recently since during that period Amazon was allowing this to be an "add-on" product and also at a great price. Brakleen brake parts cleaner not only cleans brake parts, but has a lot of other uses like cleaning dirt and grime off engine, getting rid of stains and in host of other surfaces like clothing for example where a powerful cleaner such as this can be used. It does have a strong smell and would advise using it carefully and not breathe in the chemicals or the odor it produces.
TIP: This is a very powerful cleaner and not suitable for any surface that is rubber or paint. It will ruin those surfaces permanently. Protect all rubber parts and painted surfaces from this cleaner.