Bamboo sushi mat. Made in China
No reward points for this product.
Bamboo sushi mat.
Made in China
Data sheet