metal punching heavy duty mounting door window hinge price