Injector Puller

Brand: CTA
SKU: CTA-7808
MPN: 7808