Heavy Duty Clip - 6" (153mm) clip

KF01292
Made in
China
Availability
Available