This genuine OEM Honda bearing (part number 91002-HP6-A01) is compatible with the 2008-2009 TRX700XX models. The bearing has dimensions of 40X90X20 and is brand new. It is designed to meet or exceed the manufacturer's specifications for quality and performance. Please note that the handling times for this item are as stated in the listing, and estimated delivery times may vary. This bearing is ideal for those looking for a reliable replacement part for their TRX700XX model.