Electrical and Scientific Apparatus and 2 other
ALL-UNION SELF-SUPPORTING FOREIGN TRADEASSOCIATION "TECHNOINTORG"