Not sure exactly which Rotala it is but its either Rotala indica or Rotala nanjenshan.
I bought some Rotala from AquaBotanic.com and planted them next to each other and they mixed and now I cant tell the difference.
$4 for all of it.
Your choice of shipping
Priority Mail $5
First Class Mail $2