Finished-product meaning

noun
1
1
Advertisement