Cambridge & Thames Sour Lemon Drops (2 Cans Each 5.3 oz)
Sour lemon flavored drops (5.3 oz can)