What does ab Lager lieferbar mean?

ab Lager lieferbar - German to English

available ex / from stock