Sharemaestro, Chongqing YuXin Pingrui Electronic Co., Ltd. (301107), 2026-08-11, https://sharemaestro.com/evidence/495f2547-18dc-4948-9b66-179866bd1269/ Record ID: 495f2547-18dc-4948-9b66-179866bd1269 Record checksum: dbc5f61f96ca1bf2cb5a69bb3e2fce5e82e542cacaefd35a14e4562345048905