Semi-finished casting products In addition to being amused by the phrase “semi-finished casting products,“ I like (and hadn't encountered before) a couple of the specific names of such products: billet “a length of...