Sharemaestro, Guangzhou Doppler Electronic Technologies Co., Ltd. (301528), 2026-08-02, https://sharemaestro.com/evidence/a730004e-b7ff-463b-904d-39b96f354a7e/ Record ID: a730004e-b7ff-463b-904d-39b96f354a7e Record checksum: 0b44f4e23d77481a1f15509cc06badc8d1bd84849e5f9862fa006f1c1d09ef3a