Sharemaestro, Dalian Demaishi Precision Technology Co., Ltd. (301007), 2026-08-04, https://sharemaestro.com/evidence/a4cf005e-88c1-43b2-946a-026423cb2c34/ Record ID: a4cf005e-88c1-43b2-946a-026423cb2c34 Record checksum: d2d7d71b08aa3608a7cf24aa30763f179721a9be09ec6b5b62fbf2a6725fad06