Teva Granix device