Business Cards. Inkjet printable (WR14 Link Top)
150 printable business cards. They peel off from an A4 backing sheet. They have radiused corners. 54 x 85 mm. Brand DECA dry PC Papers.
This offer has been gifted to someone and is no longer available.