Let's think about this acronym for a second. ICBM, hmmmm. I figure it has a "C" in it because it could not be called "IBM" like the computer company, which means that the "C" could either be in the name or not depending upon how you look at it. "Interconnect" comes to mind. You can either use the "I" from this word in an acronym or "I" and "C" because you could separate "Inter" and "connect." So I'm betting the "IC" stands for "interconnect," "interconnecting," or "interchangeable." As for the "BM," I have no idea.