Cassette housing, prober, server rack, and storage system | Patent Application Number 18371536 | Patexia