Street Address: F3, Shennan Garden building, Science & Technology Industrial Park,Nanshan District Shenzhen Guangdong 518057 China
Digital LCD showing obstacle distance