Shenzhen - Delayed Quote • CNY Sichuan Dowell Science and Technology Inc. (300535.SZ) Follow 12.35 +0.06 (+0.49%) As of 10:41 AM GMT+8. Market Open. Sustainability data is currently not available for 300535.SZ.