Did you google this thing? 99% of the hits are from overseas !! Half the links are in a foreign language. What bike shop has one? There are a ton of photos, mostly touring. Finally it appears to be 4130.
Last edited by egear; 03-28-14 at 06:11 PM.
Reason: Stupid