Office Shelving And Filing Systems in Russia Maxstore Address: 16 Lobacheva st, 142116 PODOLSK Russia Phone Number: +7 49 55 89 27 75