Computer folks: what kind of adapter is this