What does Bus-Leiterplatte mean?

Bus-Leiterplatte - German to English

circuit card