Affiliation: | ;1Biosource Technologies, 3333 Vaca Valley Parkway, Vacaville, CA 95688, USA, and,;2Institut de Biologie Moléculaire des Plantes du Centre National de la Recherche Scientifique and UniversitéLouis Pasteur, 12 rue du Général Zimmer, 67084 Strasbourg, France |