it has the standard 16 pins compatible with the HD44780. I have the display working to a point with the standard and 440 extended LCD libraries. The Row offset is incorrect and it appears to have an extended character set.
I am finding that it isnt totally compatible as it use a different LCD controller : ST7066