Hole Punch-Us Patent# 7721675 Hole Punch-Us Patent# 7721675 from Steve Luo HOLE PUNCH-US PATENT# 7721675 HOLE PUNCH-US PATENT#: 7721675 gLike HOLE PUNCH-US PATENT# 7721675 Engineering Share R 7 n Steve Luo PRODUCT DESIGN ENGINEER BRONX, NY Follow Contact