The passenger side window latch fell off on my 1972 Dino 246GT. It is a glass to metal bond that has been known to fail over time in these cars. This...