If there's no markings on the sensor itself, how do you know what sensor you have?
These are the ones (LSU 4.9) I have ordered some time ago (for an afr meter project

) from a company that specializes in making AFR meters etc
http://www.14point7.com/products/bosch-lsu-4-9
about £50 each (ex p&p)
it reads 0 258 017 025
connector:
lenght about 100cm from end connector to end sensor:
A quick google shows that these can even be had for as low as £40,- (incl P&P) on ebay:
http://www.ebay.com/itm/0258017025-Bosch-Oxygen-Sensor-Lambda-Sensor-5-Wire-17025-LSU-4-9-/131591674992
So you can save a considerable amount, especially if you need 2