Here we go with the extra pics....
So for sure its not a Maximum as there is no rose colored undersides
Its not a yellow Petra...
It however does have a somewhat pinkish petiole but does not look like Moose's John Bender
So what do you guys think????