If I wanted a complete top link with ball ends welded on and dual pilot operated check valve...no doubt in my my mind I would follow the inspector's links...
If you want to make your own, you could look at the Prince Wizzard line of cylinders that are bought without any ends on them at all...ready for you to weld on what you want to.
The Carter and Carter top link is really quite reasonably priced, considering that a dual check valve would cost about $60, plus fittings to hook it up, plus the cost of a cylinder and the ball ends...
My vote goes C&C top link cylinder. Hard to beat the price, all things considered... /forums/images/graemlins/smile.gif