Have you tried:
http://www.tomatogrowers.com (Tomato Growers Supply Co.)
http://www.kitazawaseed.com (Kitazawa Seed Co.)
Both carry Momotaro. I know my local Longs Drugs garden center has a
Kitazawa seed rack, perhaps you could check at a Longs garden center
Tomato Growers Supply ships pretty quickly, if you want to order by mail.
HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.