Karen Takeda 00528 patent