]> A barcode-00252063 China Deep Bay Luffa aegyptiaca Miller Miller 2010-08-16 16:36:52 S. Y. Hu