Cotton Production Technical Guidance Station of Shandong Province, Jinan 250013, China;
Cotton Production Technical Guidance Station of Shandong Province, Jinan 250013, China;
Cotton Production Technical Guidance Station of Shandong Province, Jinan 250013, China;
Cotton Production Technical Guidance Station of Shandong Province, Jinan 250013, China;