Oddball u-joint needed!

Precision 347 is the one! Thanks all! :)