RustyRatRod said Nope. That's an aftermarket Carter that was made through the 80s. I've had several. Superquad they are called. Click to expand...