Pete,
I wish I could help, just looked at mine, it is similar to a Kato cover but it is thinner, I lost half my handrails somehow and got a set of Atlas to try and replace. I don't know if Caboose Hobbies in Denver ( I think that's them ) might have parts they were a big dealer of them at one...