Quote Originally Posted by 34_40 View Post
I'm betting door latch mechanism..
Bingo, We have a winner !!!!!!!