Generic or unascertained goods are not identified at the time of contract of sale.
Specific goods are those which are identified at the time of contract. Ascertained goods are identified subsequent to such contract. Future goods are yet to be manufactured or acquired.