Registered Name Holder Registrar
1991-01-01pff.fiOY PHARMAFACTS FINLAND LTDAscio Technologies