magniflorine