triarc laboratories Ltd.