Hydroquinone benzoyl peroxide
iv tranexamic acid