This 1-1/4" Cepex CPVC ball check valve is part# 27383. Comes with both socket and threaded ends plus a foot valve screen. This is a top quality valve with a true union design - meaning you can take it apart and clean or repair it if needed. No brainer!