Thomas Engineering Spay Systems Co.Compulab 
54009-212-316EPR Needle Assembly
Product ID# 220695