April 5 (Reuters) - Johnson & Johnson will buy medical device maker Shockwave Medical in a $12.5 billion deal, the companies said on Friday. (Reporting by Sriparna Roy in Bengaluru; Editing by Savio D'Souza)