Patents.us
Patents/Assignees

IBEAUTY BRANDS, Inc

3 patents in portfolio