This check valve is ~16mm
For 1-1/2" / 40mm search the page for 385310076 Duck bills.