Details for: PI 669968, Melilotus officinalis (L.) Lam., 'Happy'