Yanhua Mini ACDP 2 Key Programming Master Basic Configuration with BMW CAS1 CAS2 CAS3 CAS3+ CAS4 CAS4+ IMMO Key Programming and Odometer Reset Adapter, no need soldering.