Contact us

  • NameMrs. Shi

    Positionmanager

    Emailanan.shi@genlai.com.cn

  • AddressNo 6335, Qingzhao Road, Qingpu District, Shanghai, China

    Company Website