I'm new to this place and it seems like I might have some luck here tracking down this species of Rock Nettle, Loasa pallida. Does anyone have any association with these plants or seeds? I'd love to have some for my garden.
Perhaps you might ask your question over on the Rock Gardening forum?
Plant World Seeds in UK has some Loasa, but I do not know that they have this one.
Also it may go by other names?