I'm looking for information about Luffa Vela. I'm also wondering where I could find seeds. Does someone know how to make or where to find machines for transforming Luffas (humidification, peelling, drying, cutting, ....) ? I live in france so I'll be more interested in addresses in Europe.