40922-97-2
N-BENZYLADENOSINE TRIPHOSPHATE, TRIETHYLAMMONIUM SALT
Product Code:
1289252
Molecular Formula:
C23H37N6O13P3
Molecular Weight:
698.49
Order 40922-97-2