CompactorChina Cheap Price 22 Ton Compactor Single Drum Vibrating Road Roller Xs223j for Sale in India, Find details about China Single Drum Vibratory Road Roller Xs223j, Mini Road Roller Compactor Price for Sale from Cheap Price 22 Ton Compactor Single Drum Vibrating Road Roller Xs223j for Sale in India