50 x 50cm, XL Platform - 33-221XLP | Genesee Scientific