Output d21b9008a81aa25c319c5fc029026d73a5c3a03febd8baf31169b3337417e13f:104

value
18738720
script pubkey
OP_0 OP_PUSHBYTES_20 c42ebc8babfaaeb3d9df516fac404455a7c938ee
address
bc1qcshtezatl2ht8kwl29h6cszy2knujw8w6wq0t6
transaction
d21b9008a81aa25c319c5fc029026d73a5c3a03febd8baf31169b3337417e13f
spent
true