The chips are down: Russia scrambles for high-tech parts | Heykuki News