Cellomics Arrayscan VTI

Listing #275931