The original finding aid described this as: Description: Blurred view of spiders being housed in the Commercial Generic Bioprocessing Apparatus 5 (CGBA-5), with its CSI (Science Insert). Photo taken during ST More