Sealux Marine 2 3 8 Slam Pull Latch Lift Hatch | Desertcart Israel