SLICER HOOD LATCH