7110 120th street delta, british columbia canada delta ,
Please allow me to make a brief introduction of our products. We are in position supply most automotive glass and building for cars windows, such as clear float glass, acid etched sheet dark blue, green, bronze, grey, ocean lake crystal yellow, ford pink tinted ...
glass, mirror, reflective glass, tinted float glass