In Germany must also small vehicles from 221 Kw 3 PS be admitted through the KIFzKVBinsch That means they have to keep a registration number

What is the correctly punctuated version of this sentence?
In Germany must also small vehicles from 2,21 Kw (3 PS) be admitted through the KIFzKV-Binsch. That means they have to keep a registration number.