6952 Historical data - Dawushan Farm Technology Co Ltd | Makkler