Is H1b petition approved in 2012, still valid today for transfer/stamping by any means?

I have H1b petition APPROVED on 15 Oct 2012 from my previous organization, receipt number WAC1217550725 but my passport was never stamped, as client opportunity didn’t came along. I have I129 along with other papers. Can you please confirm if I am eligible for H1b extension?