2.2 ranger parts 2016 model. Block and head with pistons and crank.. Basically sub assembly. 8k O. N. C. O. Eastrand Whatsapp me on 0794970335
ZAR8,000