Alternator Caterpillar JCB Perkins 305-3661 71432200 71440154 185046522 2871A303 New Aftermarket Part (Not Rebuilt/Refurbished/Repurposed) Bottom Mounting Ears 8.4mm ID Unthreaded W & D+ Terminals M5-0.8 Threaded Side DE Mounting Ear M8-1.25 ID Threaded Please verify this is the right part number before ordering