No company information available.
Filter by product type:
Filter by product size:
9 ½"H x 7"W x 4 ½"D
Mold stamped 2001
©STE Co. Ltd. 2001 MADE IN CHINA
Copies of this product's stamp have been known to be modified. Other stamps may contain removed ("blurry") text, or new text altogether. This is typically a result of the manufacturer reusing, or copying, an existing mold for another design.
Introduced in 2002?