Contact us2018-09-08T01:57:07+00:00

OUR EMAIL:

Sales@i-powell.com

OUR PHONE:

(+86)15399795877

OUR ADDRESS:

N0.42, Meilong Road, Minzhi Street,

Longhua New District, Shenzhen, China

Fill out my online form.