I don't know how they are called in English, let alone in Spanish.
Do they exist here? If so, how are they called? I have never seen them in supermarkets. Thanks.
Fish Glue?
Do Italians really call gelatin fish glue?
Speaking of fish glue though, does anybody know if you can get Activa here?