ByNobleID
    Phage displayed Bacillus thuringiensis Cry1Ba4 toxin is toxic to Plutella xylostella. | NobleID