Fits 2000-06 Rancher trx350 and others. Shipping to 48 lower states only.