Attachment, commonly used in excavators, 12EX-D08

Lot #2055

Item #
25154135
Year
Make
Model