Mechanical Latching Unit 100-EFL11KD

Mechanical Latching Unit