Home› Surveillance equipment platform having a retractable telescoping structure that fully retracts within a vehicle and which has surveillance equipment mounted thereon, and sealing device mounted to the telescoping structure
Surveillance equipment platform having a retractable telescoping structure that fully retracts within a vehicle and which has surveillance equipment mounted thereon, and sealing device mounted to the telescoping structure