Loading patent details...
US4041829A: Piano Pedal Assembly | Searchlight