MegaRex LLC. Stand 2B12 Address: P.O. Box 60, St. Petersburg 196084, Russia Phone number: +7 (812) 602-16-36 Website : www.megarex.ru Email: