I've been trying to gather some specific info from the web and it's proven to be kind of difficult but I'm sure someone here will know. I just purchased the Ortofon Blue to upgrade my Audio Technica LP120 stock green cartridge. I bought this on a whim in a retail store without doing much research but my question is will this fit the stock Audio Technica headshell that came on the turntable or will I need to buy one of theirs? If I had it to do over again I would have ordered one already mounted to the headshell. Thanks