SCAR LEAVES
Updated 17 days ago
Pure medical grade silicone sheets for scarring disorders *LEAVES as defined by the New Websters Dictionary: 1. V. to go away 2. n. Leaves of a tree, natures own, used throughout ages for medicinal qualities, including for skin disorders.
Also known as: Scar Leaves, Inc.