A. Ferrari SpA ENG Magic, touch latch system

Magic system

Touch latches