A Surface-Mountable Suspended Integrated Strip-Line Technology Using Castellated Vias | IEEE Journals & Magazine | IEEE Xplore