Sharemaestro, Shanghai Automobile Air-Conditioner Accessories Co., Ltd. (603107), 2026-08-16, https://sharemaestro.com/evidence/6b24e854-b4d2-4cec-b70e-5862ac7efb56/ Record ID: 6b24e854-b4d2-4cec-b70e-5862ac7efb56 Record checksum: b09cbfea0ce57ea431ebd7eefafb88132e330c8d6e832b51c12e5633c675f518