Canadian Micro Finish Inc
Manufacturer
Brampton, Ontario
Complete mold polishing facilities including sandblasting, vapor home finishes & high mirror finishes.