What does MKBS mean?
Apparently, they are obsolete "Metallized polycarbonate capacitors". Not sure how critical is your application, so you may or may not want to trust an ebay listing.



I also found this datasheet for MKB3 and MKB5 capacitors. May be useful, may be not.