Have you any question?

Company address

Shanghai, China 1188 Fengliang Road, Fengxian District

Shop Hours

Mon to Fri 9am to 6pm

Contact

Phone: +86 21-68911957
Email: [email protected]

Find Our Location