Sonoma Pharmaceuticals Inc. (SNOA) is set for a tempting yie