Vintage Air was the exclusive A/C provider for the Mahindra Roxor. However their agreement with Mahindra would not let them sell the same kits to the consumer that they provided for Mahindra, to force the consumer to buy only from Mahindra. I believe they are still the OEM provider, and the basic components are likely the same on all Roxor year models accept any bracket and hose changes required for the different engines. Vintage Air would not even tell you which Vintage Air part numbers were used for the Roxor A/C kits, but the basic parts like compressor, and orifice valves they would sell you if you knew the Vintage part number you wanted to buy because those were common parts. Whether Vintage created custom evaporators or condensers for the Roxor, I do not know. Mahindra OEM New Old stock A/C retrofit kits are long gone, but some folks have had success locating new old stock Mahindra A/C piece parts from old Roxor dealerships. Once you determine the Mahindra part number that you are looking for, you might find a new old stock part from Sherwood Tractor or other old dealer. If you can find the Vintage Air part number, Vintage Air will sell it to you if it is a common part. Another option, and likely your best option is to reach out to a couple of the Indian dealers we have on the forum. They have been helpful in getting OEM and aftermarket parts directly from India for us. GI Store is one that comes to mind.