It's actually the logo of the Frankenstein Corps, which features heavily in the book (and which was first mentioned back in Ulysses Quicksilver's second adventure Leviathan Rising).
I feel that the Frankenstein Corps needs some sort of motto, to go with this badge. What I've come up with off the top of my head is:
The Frankenstein Corps - waste not, want not.
But I'm sure you can come up with something better. If you can post it here and I might be able to find a small prize for the best suggestion.