Sharemaestro, Wuxi Autowell Technology Co.,Ltd. (688516), 2026-08-01, https://sharemaestro.com/evidence/9271a086-df92-4ba1-b60b-32105e708e54/ Record ID: 9271a086-df92-4ba1-b60b-32105e708e54 Record checksum: 50e2b4051caa75b575f844e50f247cb8265ed3d40d1bab7e47fed38af51aea79