Don't know if this means anything, but at least we know they are still in business in China. https://relationshipscience.com/luping-pan-p202044189