s/n 150003 Dual Clamps

Lot #28820

Item #
21216724
Year
Make
DIAMOND
Model
66