Wedge Lock freewheel

Item No.270085000