Patents Assigned to Duchesne et Fils Ltée
  • Patent number: D660686
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: May 29, 2012
    Assignee: Duchesne et Fils Ltée
    Inventor: André Lafleur