Daviesia squarrrosa?

. . .