Vintage Tupperware syrup pourer. 

Marked as follows:

Cap 642-4

Lid 641-6

Canister 640-7

Tupperware, Orlando, Florida

Made in USA

Great piece!  One small black mark which I suspect is magic marker and will come off.  Buyer can remove.