Naltrexone Croatia, Naltrexone naprotechnology