This is a 2003 husaberg 650 wiring loom. From a road registered bike with working lights. Everything worked on the bike although there may be the odd connector needed.