mother lode , moth‧er‧lode [countable usually singular] American English
a mine that is full of gold, silver etc
a place where you can find a lot of a particular type of object
mother lode of
The Sharper Image catalog is a mother lode of men's gadgets and toys.