related tags: 655A53 6E5749 AD8B70 B17049 BEB4A8 C8B59D CB8851 F5F5F5 F6F6F5 academic chip hplc microfluidics miniaturization poster pump scientific 977663