Bacillus thuringiensis crystal polypeptides, polynucleotides, and compositions thereof | Patent Publication Number 20050204421 | Patexia