Aug 16, 2016 #5 L lummox Master Actually, it looks like the binding site of an enzyme. Sent from my iPhone using Tapatalk