As far I know both are AlhaBio placed somewhere in Europe. Could anyone ID them and what are these compatible with ? TIA