That is definitely a Liberty Part.

Broken Latch indicates excessive use of Refrigerator Door. Mine has broken at least once a year since I have had the coach.