ICRF-159: Current status and clinical prospects