I'm confused. You said it appears that grapes don't have seeds anymore. Do you mean grapes or grapefruit? All the grapefruit I've been eating have seeds in them. That is what you use for the extract. Not grapes.
But I would be curious about using lemon seeds.