ScriptPro unveils compact dispensing technology