Was looking for a new KeepCup on Amazon. Mostly sold out or >$20, but this particular model seems to be at a good price. The picture is misleading - when you add to cart or buy, it shows up as "KeepCup 9343243009616 KeepCup Original Doppio 454ml, Multicolored" i.e. the large size (the EAN13 code also matches the large size).
I believe it's the same as this one on the official KeepCup website - large size there is $19 (+ delivery)
Cup: Polypropylene #5, Black (Black C)
Band: Silicone #7, Soft Charcoal (Black 7C)
Lid: LDPE #4, Black (Black C)
Plug: LDPE #4, Smoke (418C)