Heavy Duty Angle Stop Roller Latch