Fnx Research And Development Joint Stock Company