The male determinant of self-incompatibility in Brassica oleracea is located in the pollen coating