128229-52-7 Tamolarizine Tamolarizine [INN]