William Trademark Details