Meka Electronics
354 Woodsworth Rd., Scarborough, ON, Canada,
(416) 444-2315 Phone