Details for: G 29912, Luffa aegyptiaca Mill., Sponge Loofah