Yes, these are very real products.  Let's just say the names got "lost in translation" somewhere.