84331151 - Self-propelled, With a seat - EU Trade - The Trade Hub