english deutsch
Technics Communication & Electronics
Motorola land mobile radio dealer in Singapore.