Text this: Magnolol and its semi-synthetic derivatives