Removed from a fully functioning 2019 bmw R1250GS with 22k miles on the clock Genuine OE original Comes with lambda sensors and butterfly valve Not bent or twisted No dents or repairs Rear heat shield nut will need a repair ( nut missing ) Any inspection welcome Thanks for looking Luke