FZ Immunnolex, Russia