Attachment, commonly used in excavators, 12EX-D08

Lot #2310

Item #
24257271
Year
Make
Model