Organization: Electra Meccanica
Type: Client
Address: 102 E 1st Ave, , Vancouver, BC, V5T 1A4, CAN