purine permease
CAS No:
37217-36-0
Order 37217-36-0
purine,permease