76655044
Feb 10, 2006
HOWARD LEIGHT INDUSTRIES LLC
Subscribe
hearing test apparatus that tests the effectiveness of a hearing protection device that blocks sound from a person's ear canal, which includes software, a headphone, and a switch