What is this thing. I can't wrap my head around the inflorescence and flower structure enough to key it. The habit and foliage are strongly reminiscent of helianthus, and there is a strong odor. Cheers!