84835020 - Flywheels and pulleys - EU Trade - The Trade Hub