Filed: April 20, 2020Adapter plugs; Automated self contained electronic surveillance devices that can be deployed to gather evidence or intelligence…Owned by: SHENG,HaoSerial Number: 88878608