incorporated in 1995, is a global Internet brand stromectol k?¶pa