Loading patent details...
US5141870A: Nucleic Acid Fragment Encoding Herbicide Resistant Plant Acetolactate Synthase | Searchlight