Originally Posted by Matt Monson
Interesting. I've had my cams out repeatedly over the last 9 years since I got them from Cobb, including once to send one back to Web for some lobe repairs. Mine clearly have Web 115 stamped on them...
Ditto for mine. "Web 115" Stamped right on the end.