CarDiagTool.co.uk supply cutomers Mercedes Benz SMART Key teach in. It is a MB- Smart vehicles dongle key programmer.SMART Teach-in is required when keys are lost,damaged or if additional key is needed. And this procedure synchronizes engine ECU with BSI – can be used when changing damaged ECU or BSI with new/used one!
this one can do can bus car,friend
but you need make sure,what function you need,if this tool fit your request
regards!
marshall