Visterra, created in 2007 (United States), from 146 sister brands and 17477 competing brands. Visterra is a brand of OTSUKA HOLDING CO LTD, listed on the stock exchange of Francfort. The ISIN, the company's International Securities Identification Number, is JP3188220002. The sector of Visterra is Drug Manufacturers.