Foster Hadden window-hinge-parts5219