They're called BiDi optical transceivers. I see some 1270nm / 1330nm Bi-Directional 40km Single Mode but I don't see any 1510nm.
###Cisco SFP-10G-BX40D-I and SFP-10G-BX40U-I (for 40Km Single-Fiber Bidirectional Applications)
Cisco SFP-10G-BX40D-I and SFP-10G-BX40U-I (for 40Km Single-Fiber Bidirectional Applications)
The Cisco SFP-10G-BX40D-I and SFP-10G-BX40U-I SFPs operate on a single strand of standard SMF.
A SFP-10G-BX40D-I device is always connected to a SFP-10G-BX40U-I device with a single strand of standard SMF with an operating transmission range up to 40 km.
The communication over a single strand of fiber is achieved by separating the transmission wavelength of the two devices. SFP-10G-BX40D-I transmits a 1330-nm channel and receives a 1270-nm signal. The SFP-10G-BX40U-I transmits at a 1270-nm wavelength and receives a 1330-nm signal.
The SFP-10G-BX40D-I and SFP-10G-BX40U-I SFPs support digital optical monitoring (DOM) functions according to the industry-standard SFF-8472 multisource agreement (MSA). This feature gives the end user the ability to monitor real-time parameters of the SFP, such as optical output power, optical input power, temperature, laser bias current, and transceiver supply voltage.