The model number is 60693 Cen-Tech Deluxe OBDII Scan Tool www.harborfreight.com/can-obd-ii-deluxe-scan-tool-60693.html Regarding if it works well with BMW`s. well for my 2008 BMW 328i so far it has read Misfire codes and was able to erase them. I think I tried it on my Brother`s 2011 128i and it did not work. But for my Car (2008 BMW 328i) it works well