Export DepartmentWang EmilyEmail: xxxxxxxxxxxxxPhone: xxx-xxxxxxxxxxFax: xxx-xxxxxxxxxxWebsite: xxxxxxxxxxxxx
5F, Duhe Industrial Park, No.6255 Longgang Avenue, Longgang District, Shenzhen, ChinaShenzhenChina, 518116Web Page Link: https://www.toboc.com/shenzhenshellfilmtechnologycoltd.aspx
Police Body Camera is a video recording system that is typically utilized by law enforcement to record their interactions with the public, gather video evidence at crime scenes, and has been know to increase both officer and citizen accountability.
More...