TURBO EXHAUST CLAMP 2 5/8 / 67MM

PART NO: C12

USED IN DENCO DIESEL TURBO SYSTEMS

Image
Image