Insect resistance conferred by 283-kDa Photorhabdus luminescens protein TcdA in Arabidopsis thaliana.

Insect resistance conferred by 283-kDa Photorhabdus luminescens protein TcdA in Arabidopsis thaliana.