Hi,
i am looking for fresh seeds as well. Unfortunately most of the seeds I got the didn't germinate around 300 seeds from 3 different vendors. If they are order than a month they take a lot of time to germinate.
Mountain papaya/ chamburo is Vaconcellea pubescens.