bayer - 4314726 - max force fc - ant bait stations - 24 stations, 5.00 x 6.00 x 7.00 inches max force