Thank you! Yes, it's called "The Simple Stand" from Good Smile Company, it's a pack of 3 stands. I bought them on a trip, but you can get them at amazon.
Amazon Link
You could try giving these a shot. They look like a suitable replacement.