Selling HIV self-testing kits to under 18 year old

My son aged 16 went to a pharmacy and bought a HIV self-testing kit. After undertaking self-test he confirmed himself positive and attempted to commit suicide. I am upset with the seller. Does the law allow selling such kits to children below the age of 18?
MK, Iringa

Section 16A(3) of the HIV (Prevention and Control) Act, 2008 as amended by Act 14 of 2019 prohibits selling HIV self-testing kits to a person who is under the age 18 years making it an offence to do so. This offence is punishable by a fine of not less than TZS 200,000 or imprisonment for a term not less than 3 months. Since the seller committed the offence by supplying the kit to an underaged boy, this incident can be reported to the Police for them to commence investigation and take appropriate action against the seller.