This is a 1935-36 ? Ford windshield push out mechanism. Nothing seems to be broken, but it is stuck. Free shipping in the USA.