75387244
Nov 10, 1997
PEGE ENTERPRISES INC.
Subscribe
Specially-adapted mechanical lever of composite plastic and metal for the automatic lowering of toilet seats