buy in stock ce 149 ffp3 n95