The Black Barracuda toilet drain works both as a remodeling flange that has a push-in option, but also as a new-construction option that can make a solvent-weld connection, making it a versatile fitting that can connect a toilet to the available DWV pipe.
Barracuda Brackets. www.barracudabrackets.com