Injector - Push Fit - Reconditioned - 157913R Triumph Part Number 157913 had a push on insulating sleeve - 516922K (which is not included - see related items). The needle tip point may be present or may not be present.