Hirudoid products