160STH defect with foot pedal

Printable View