Transistors in Russia Promrec Address: Leninsky Pr. 140, 198216 Saint-Petersburg Russia Phone Number: +7 81 23 84 69 08