purine permease

HOME PAGE

CAS No: 37217-36-0

37217-36-0
Order 37217-36-0
purine,permease