iLash™ - Eyelash Serum BEST SELLER - 100% Natural eyelash serum with 4,8 ml 07350080400096 Rating: 5 of Based on 13 ratings. 499 kr / pc. Stock statusIn stock iLash XL - Eyelash Serum iLash now in a bigger bottle with 6ml that last even longer! 07350080400102 Rating: 5 of Based on 5 ratings. 599 kr / pc. Stock statusIn stock