D0776956 cites 23 patents.

Title
Rod display shelf
Application Number
29/544817
Publication Number
D776956 (S1)
Application Date
November 6, 2015
Publication Date
January 24, 2017
Inventor
Xingang Ma
Shandong
CN
Agent
Tianhua Gu
Global IP Services
Assignee
WEIHAI MAOYUAN FISHING TACKLE
CN
View Original Source