Massachussetts-based Boston Scientific on Friday announced the recall of more than 29,000 of its iCross Coronary Imaging Catheters distributed in the U.S. mainland, Puerto Rico, Trinidad & Tobago and the U.S. Virgin Islands.