Lever joint

Lever joint

Lever joint

ref.no.: 203193

is a spare part from