The only off the shelf parts are the NPT ball valve and two NPT-to-SwageLok/YorLok adpaters The ball is "full port" so the hole/port is large enough to pass the sample holder McMaster P/N 46495K21: Ball valve 316 stainless with PTFE seats and seals 1/2 in. NPT Female End-to-End Length 2 3/8" McMaster P/N 5182K135: YorLok tube fitting 316 stainless Straight Adapter 1/2" Tube OD x 1/2 NPT Male Pastey gluey to put at their junction Torr Seal Epoxy (Agilent) - low vapor pressure epoxy -The box with viewport were scavenged from a retired vacuum system viewport glass dimensions, if butterfingers 4.75 x 2.78 x 0.31 in. 121 x 71 x 8 mm beveled corners: edge 3/8 in, 10 mm diagonal 19/32 in, 14mm New isolation valve: Ball valve - https://www.idealvac.com/Ball-Valve/pp/P103568 Kal-rez orings - https://www.idealvac.com/Kalrez-Centering-Ring/pp/P106146 or https://www.mcmaster.com/9568K68/