How about this one? They are Atwood widows and the parts are available from Atwood. I removed the plastic covers, which dry out and break, to show the inner workings. As I stated, they are available and I have purchased these parts from Atwood for my previous coach.
The yellow fuzzy things are cupboard door felt pads acting as anti rattle devices. I hate squeaks, rattles, and vibrations!