841-03676958
Computer shop in the consumer electronics district of Akihabara, Tokyo, Japan, Asia
Rights-Managed
700-01037216
Close Up of Transistors