Customer Review

Reviewed in the United States on August 5, 2024
Looks like it is the same they advertise on TV. Hopefully we never have to use it.
Report Permalink

Product Details

4.8 out of 5 stars
157 global ratings