In stock swing motor and swing gearbox assembly for Caterpillar 336EL
Caterpillar part number are 334-9973 & 333-2959