Sharemaestro, Zhanjiang Guolian Aquatic Products Co., Ltd. (300094), 2026-08-02, https://sharemaestro.com/evidence/33ecc13c-2742-4788-9419-423c7e41cdef/ Record ID: 33ecc13c-2742-4788-9419-423c7e41cdef Record checksum: 24c13f8f651db231742b06dcd5bbf48951e05fb71c50bae65c675342efbe77a9