Lamba press & shears

Stand : E87B

Overview